{extend name="common/base" /}
<!--title-->
{block name="titlekeyword"}
<title>{$content}</title>

{/block}
<!--代码主要内容-->
{block name="main"}
<h6>内容</h6>

<h6>代码</h6>
<pre>
	&lt;script language="javascript"&gt;
	window.onload = function () {  //先加载页面内容 再加载js
		var k = 'k也是全局变量';
		function test1() {
			alert('在函数里访问全局变量的方式一:' + v);
			alert('在函数里访问全局变量的方式一:' + k);
			alert('在函数里访问全局变量的方式二（this 是针对windows的，可以访问到v）' + this.v);
			alert('在函数里访问全局变量的方式二（this 是针对windows的，访问不到windows下的function里的k）' + this.k);
		}
		
		test1();
	}
	var v = 90;
	alert('下面是 在函数外访问全局变量k，因为这个时候k 还没有被定义，所以访问不到。会报错，所以不显示');
	alert('在函数外访问全局变量k'+ k);
	&lt;/script&gt;

	 </pre> {/block}
<!--底部js 在这里是js的实际代码区-->
{block name="footjs"}

<script language="javascript">
		
	window.onload = function () {  //先加载页面内容 再加载js
		var k = 'k也是全局变量';
		function test1() {
			alert('在函数里访问全局变量的方式一:' + v);
			alert('在函数里访问全局变量的方式一:' + k);
			alert('在函数里访问全局变量的方式二（this 是针对windows的，可以访问到v）' + this.v);
			alert('在函数里访问全局变量的方式二（this 是针对windows的，访问不到windows下的function里的k）' + this.k);
		}
		
		test1();
	}
	var v = 90;
	alert('下面是 在函数外访问全局变量k，因为这个时候k 还没有被定义，所以访问不到。会报错，所以不显示');
	alert('在函数外访问全局变量k'+ k);
</script> {/block}